Indonesia signs provisional contract for 20% stake in KF-X project