What clans were at the battle of bannockburn?