Warmer weather and the later timing of Easter has boosted consumer confidence and helped fashion sales at UK retailers to grow in April.