President Barack Obama has paid tribute to Vice President Joe Biden, praising him as an "extraordinary man with an extraordinary career in public service".