Tyrrell Hatton wint Arnold Palmer Invitational