Ontario spends $351 million on hospital beds