Raibeart III, Rìgh Alba