RG Barry brands appoints new Foot Petals president