why british shifted capital from kolkata to delhi