President Biden’s approval remains strong at the 100-day mark