GM hourly workers get $4,000 bonuses