Canadian-born Ted Cruz mulls 2016 presidential run