Two new cancer care centres are to be built at hospitals in the West Midlands, providing extra support to thousands of families and patients.