Tom Perkins says President Obama made 'an immense political mistake' pushing through Obamacare in his discussion with Fortune Senior Editor-at-Large Adam Lashinsky at Inforum at The Commonwealth Club in San Francisco.