"I'm not a dummy. I know California Gurls isn't going to save the world. But I got a lot of heart from my upbringing and I put a lot of heart in my songs." Katy Perry hits back at her critics.