Qatar PM opposes US attack on Iran