Audience left waiting for two hours before Los Angeles consul says science and technology minister withdrew because 'he didn't want to bring a bad feeling or bad vibes'