Astrophysical implications of the binary Black Hole merger GW150914