Obama marks 100 days