Turkish police detain a man who fired shots into the air outside the US embassy in Ankara, hours after the Russian ambassador was shot dead in the city by an off-duty policeman, media report.