Supreme Court approves new BCCI constitution, with a couple of key tweaks