Most services meet the ‘Mum Test’ but there is still too much poor care, finds CQC