Francisco Weyl, Universidade do Porto