Joe Biden becomes first US president to pay visit to Angola