Beyonce sings National Anthem at inauguration