Shruti Haasan poses for GQ India