Ontario Science Centre closure justified by peer review: Ford government