World Bank selects Ajay Banga as new president