Fast distributed algorithms for connectivity and MST in Large Graphs