Turkey slams US veto of UN resolution on Palestinians