Queen Margaret’s School celebrates 100th birthday