Baahubali premiere for Elizabeth II