Trump hits back at allegations