Veterans' benefits bill blocked in Senate