Michael Keane admits England's preparation for the Nations League finals has not been ideal due to the delayed arrival of a number of their players.