Workers protest BP's use of non-union labor at Toledo refinery