Apple to miss revenue forecast as iPhone supply hit by coronavirus