Toyota ends sponsorship with 'political' Olympics