O'Connell ruled out of Lions tour