Apple breathes life into ageing line-up with new iPad Pros and MacBook Air