Hayat Tahrir Al Sham militants have captured the central Syrian city of Hama, a major territorial gain in their offensive against forces loyal to Damascus.