TEHRAN, February 17 - US President Donald Trump had an affair with a Playboy model at the same time he was in a relationship with a porn star and an American tabloid company paid the model $150,000 to prevent her story being made public, according to a report.