Jones wins Mizuno Open in Japan by three to earn spot in British Open