Great Britain's Katarina Johnson-Thompson powered to women's heptathlon gold at the World Championships in Doha.