President Barack Obama speaks on anniversary of Stonewall riots