Palm officially launches the Centro smartphone