ICEYE secures 2.5 million euros in funding