Structural, elastic, electronic and magnetic properties of Ba2XOsO6 (X = Li, Na, Ca) double perovskites