Malta stands tall in finance -