Barack Obama has announced more than 5bn of federal loan guarantees to begin building the first US nuclear power stations for 30 years.