Pakistan get Indian invite but ditched by Sri Lanka