Cameron Diaz and Gwyneth Paltrow Attend London Fundraiser for Obama