King Charles struggles to cut ribbon at Aberdeen flower show