Spain 'one step away from victory' over virus: Premier