IDF strikes Hamas post and naval base