Theresa May backs Muslim women's right to wear a headscarf