Liverpool in for £21.8mil Diego Costa