Qatar Tourism Authority website launched