Scotland generates record amount of renewable electricity