Imran terms Trump ban as ‘racist, anti-Muslim’