Mastering Diverse Domains through World Models