Salma Hayek, The Rum Diary | news sites