Shekhar Kapur's Elizabeth takes a bow