Cretaceous to present kinematics of the Indian, African and Seychelles plates