Egypt upholds 20-year jail term for ex-president Morsi