At least 21 people killed in shooting attacks west of Baghdad