Britain’s William and Kate to visit Taj Mahal on India tour