Barrie council approves plans for environmentally friendly transit, corporate fleet conversions