Holocaust survivors, world leaders and royalty have gathered at Auschwitz for a solemn ceremony marking 80 years since its liberation.