Public satisfaction with NHS at lowest ever level