US inflation rose slightly slower than expected in April