Bubba Watson visits NYC to talk Masters