Space shuttle Discovery flies into retirement