Melania Trump finally attends first official event, having not been seen for 24 days