France's April inflation higher than expected at 5.4%