President brushes aside slumping approval ratings as he marks 100 days of his second term with campaign-style rally