Putin gets blame for Qatar hit