Michael O'Neill praised his players' effort and was proud of their performance after Northern Ireland lost 1-0 on aggregate to Switzerland after a 0-0 draw in Basel.