Captain America helps repair roofs in New Orleans