Battle of Loudoun Hill (1296)