Afghan police and U.S. troops in the eastern city of Jalalabad have opened fire to break up rioting by students angry at alleged desecration of the Koran at the U.S. jail in Guantanamo Bay , Cuba .