Nästan hälften av IF Metalls medlemmar tycker inte att arbetsgivaren tar ansvar för att ge dem den kompetensutveckling som behövs, enligt en undersökning som förbundet gjort.