Alessia McCaig scores double gold and smashes national under-19 time trial record