President Barack Obama awards comedian Ellen DeGeneres the nation's highest civilian honour, saying she risked her career when she came out as gay almost two decades ago.