Allica Bank appoints Richard Cameron as head of asset finance