Padraig Harrington wins US Senior Open on debut