Indian criticism forces Aussie Harper to retire early