Kenya votes in presidential poll