Richards rules out Honda deal