President Barack Obama has awarded an emotional and surprised Joe Biden the Presidential Medal of Freedom, the highest US civilian honour.Mr Obama praised his vice-president for his “faith in your fellow Americans, for your love of country and your lifetime…