Rain and bad light hit day two of Pakistan, Sri Lanka first Test