Swimmer in critical condition after being rescued near Ocean Beach