Biking Queens call on PM Modi in New Delhi