Poland rally for 2-2 draw with Portugal