Transport for London rejected six-month funding offer from government because of ‘onerous’ strings attached