Swap Agnostic Learning, or Characterizing Omniprediction via Multicalibration