US inflation slowed more than expected in March