Jihadistledda rebellstyrkor har tagit över staden Hama i Syrien, medger regeringens armé.