Louisiana Senator blasts BP, Coast Guard over spill cleanup