Megan Fox Celebrates Carnival in Brazil