Raj Kapoor@100: Mirroring India through the ages with his movies of spectacle and ideas