Toronto pride parade short on money