Text this: Inexact penalty decomposition methods for optimization problems with geometric constraints