Ronald Koeman says disagreements over his contract at Southampton meant he felt he had to leave the club to become Everton's new manager.