Multiferroic properties of three-layer Aurivillius compound Bi4TiFeNbO12: A first-principles and experimental study