India’s Modi takes oath as the 15th Prime Minister