K and P endgame 3000

White to move. Is this a win or draw? How should white proceed?

Tags: ,