England will play a five-Test home series against India for the first time since 1959, the England and Wales Cricket Board have confirmed.