Imagination sees half year FY12 revenue up 28%