Google+ hits 20 million mark in three weeks