White to move. Does White have enough compensation for the pawn? How should White proceed?

r3qk1r/2p2p2/p1Qpb2p/1P1n4/P7/6PP/3N1B1K/4RR2 w – – 0 1

Chess Daily News from Susan Polgar