The IMF has approved a $3 billion bailout programme to help debt-ridden Sri Lanka overcome its economic crisis and catalyse financial support from other development partners, a move welcomed by Colombo on Tuesday as a "historic milestone" in the critical period.